package com.cnpc.ds.utils;

import cn.hutool.core.convert.Convert;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cnpc.eisc.base.pojo.PageInfo;

public class PageInfoUtil {

    /**
     * 分页转化
     *
     * @param entityPage mybatis-plus分页结果
     * @return
     */
    public static PageInfo getPageInfo(Page entityPage) {
        PageInfo page = new PageInfo();
        page.setRows(entityPage.getRecords());
        page.setPageNum(Convert.toInt(entityPage.getCurrent()));
        page.setPageSize(Convert.toInt(entityPage.getSize()));
        page.setTotal(entityPage.getTotal());
        return page;
    }

}
